@charset "UTF-8";
/** reset.css **/
body,h1,h2,h3,h4,h5,h6,p,dl,dd,form,input,select,textarea{margin:0; font-size:12px; color:#333; font-family: "Microsoft YaHei"; font-weight: normal;padding:0;border:0;}
ol,ul,th,td{list-style:none; margin:0; padding:0;}
li{vertical-align:top;}
img{border:0;vertical-align:top;}
a{text-decoration:none;color:#333; }
textarea{resize:none;overflow:auto;outline: none;}
input {outline: none; padding:0;}
table {border-collapse:collapse;border-spacing: 0;}
.clear:after{content:'';display:block;clear:both;}
.clear{zoom:1;}
article,aside,dialog,figure,footer,header,legend,nav,section { display: block;}
/** end reset **/
/** public.css **/
body { background: #fff;}
.wrap1000 { width: 1000px; margin: 0 auto; position: relative; }
img { }
h1 { font-size:26px;}
h2 { font-size:16px;}
.pt05 { padding-top: 5px;} /*上*/
.pt10 { padding-top: 10px;}
.pt15 { padding-top: 15px;}
.pt20 { padding-top: 20px;}
.pr05 { padding-right: 5px;} /*右*/
.pr10 { padding-right: 10px;}
.pr15 { padding-right: 15px;}
.pr20 { padding-right: 20px;}
.pb05 { padding-bottom: 5px;} /*下*/
.pb10 { padding-bottom: 10px;}
.pb15 { padding-bottom: 15px;}
.pb20 { padding-bottom: 20px;}
.pl05 { padding-left: 5px;} /*左*/
.pl10 { padding-left: 10px;}
.pl15 { padding-left: 15px;}
.pl20 { padding-left: 20px;}
del { text-decoration: line-through;}
/**** end public.css ****/
/**** layout.css ****/
/* -header- */
.header { height: 78px; width: 100%; z-index: 200; position: relative;}
.headLogo {  float: left; max-width: 400px;overflow: hidden;padding-top:28px;}
.headLogo a { display: block; height:42px;  font-size: 0; float:left;padding: 0 15px 0 0;}

.headLogoTitle { float: left; border-left: 1px solid #cecece; font-size: 18px; color: #333; padding:0 15px; margin-top: 15px; }
/*content--*/
.contentWrap{ width:1000px; margin:0 auto; padding-top:30px;}
.contentLeft{ padding:42px 68px 0 55px; float:left;}
.contentRight{float:left; width:322px; height:376px; border:1px solid #e1e0e0;}

/*login_1------------------------*/
.contentLoginRc{padding:20px 0 0 30px;}
.contentLoginRc h2{ letter-spacing:2px; height:30px; color:#2d2d2d;}
.loginAlert{height:35px; line-height:30px;color:#f00; font-family:"黑体";}
.logintext{width:180px; height:33px;padding:0 40px; font-size:12px; border: 1px solid #e1e0e0;line-height:33px; color: #999;}
.login_input1{margin-bottom:22px;background:url(../images/login_text.gif) 9px 6px no-repeat;}
.login_input2{margin-bottom:28px;background:url(../images/login_password.gif) 9px 6px no-repeat;}
.login_input3{border:1px solid #e1e0e0;position:absolute;left:0px;top:2px;width: 14px;height: 14px;}
.contentLoginRc span{ font-size:12px;}
.forget{ float:right;}
.forget a:hover{color:#c41412;}
.loginUser1{position:relative;padding-left:22px; width:240px;}
.loginsubmit{ width:262px; height:36px;line-height:36px;color:#fff;background:#C31411;border-radius:3px;border:0;font-size:14px;margin:30px 0;text-align:center; cursor:pointer;}
.contentLoginRc p{width:262px;text-align:right;font-size:12px;}
.contentLoginRc p a:link,.contentLoginRc p a:visited{color:#C31411;}
/*footer*/
.footer { background: #fff;}
.footerAd { padding:60px 0 20px 0;}
.footerAd_vip { width: 1000px; height: 90px; background:#fff url("../images/footer_adImg.png") no-repeat 0 0;}
.footerAd_vip li { float: left; font-size: 0; text-indent: -100%;}
.footerAd_list { padding-top: 34px; width: 1000px; overflow: hidden; }
.footerAd_list_p { line-height: 28px; font-family: '宋体',sans-serif;}
.footerAd_list_p b { font-size: 14px; color: #666; padding:0 10px;}
.footerAd_list_p a { font-size: 12px; color: #666;}
.footerAd_list_p a:hover { color: #e3393c;}
.footerAd_list_dl { float: left; width: 188px; line-height: 20px; /*border-right: 1px solid #e0e0e0;*/}
.footerAd_list_dl dt { margin-bottom: 4px; font-size: 12px; color: #4d4d4d;}
.footerAd_list_dl dd { padding-left: 2px; font-size: 12px;}
.footerAd_list_dl dd a { color: gray;}
.footerAd_list_dl dd a:hover { color: #e3393c;}
.footerCon { margin:0 auto; padding:30px 0; border-top: 1px solid #ededed;}
.footerCon p { font-size: 12px; line-height: 20px; color: #717171; letter-spacing: 1px;}
.footerCon span { padding: 0 8px; vertical-align: middle;}
.footerCon a { color:#717171;}
.wshop_footer{ background:#e4393c; color:#fff;}

.wshop_footer {
    background: #e4393c;
    color: #fff;
    bottom: 0;
    position: absolute;
    width: 100%;
}

.wshop_footer .footerCon p{ color:#fff;}
.wshop_footer .footerCon a{ color:#fff;}
.wshopLogo{ display:block; background:url(../images/wshopLogo.png) no-repeat; width:140px; height:42px; float:left;}
.footerConTip{ float:left; margin-left:40px;}
.footerConTip dl dt,.footerConTip dl dd{float:left;}
.footerConTip dl dt{width:80px;height:80px;  margin-right:10px;}
.footerConTipW{float:left; }
.footerConTipW h4 {font-size: 20px;text-indent: 40px;color: #fff;padding-bottom: 10px;}
.footerConTip1 dl dt{width:80px;height:80px; margin-right:10px;}
.footerCon { margin:0 auto;padding: 30px 0 30px 110px;}
.bcplogo{ display:block; width:65px; height:48px; background:url(../images/bcpLogo.png) no-repeat;margin: 10px 0 0 10px;}
